package com.jk.service;

import com.jk.pojo.PayBank;
import com.jk.pojo.PayUser;

/**
 * 钱包service
 * 李亚峰
 */
public interface WalletService {

    /**根据用户账号查询用户余额   李亚峰*/
    PayUser queryUserBalance(String useraccount);

    /**查询用户余额是否充足*/
    PayBank queryBankMoney(String bankNum);

    /**判断银行密码是否输入正确*/
    int QueruBankPwd(String bankNum,String bankPwd);

    /**判断支付宝账号密码是否输入错误*/
    int QueruUserPaymentPwd(String useraccount,String paymentPwd);

    /**充值 根据 充值金额 修改用户余额 修改用户银行卡余额*/
    int rechargeToUserBalanc(Double money,String bankNum,String useraccount);

    /**提现 根据提现金额 修改用户余额  修改银行账户的余额*/
    int withdrawUserBalanc(Double money,String bankNum,String useraccount);

    /**转账到别人支付宝账号*/
    int transferToUserBalanc(Double Money,String UserNumber,String useraccount);

    /**转账到别人银行卡*/
    int transferToBankMoney(Double money ,String bankNum ,String useraccount);


    String selectBankNum(String userid);
}
